package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;

import java.io.Serializable;

/**
 * WmsEstimatedArrivalOrderDetailed 实体类
 * Wed Sep 27 09:49:11 CST 2017 Liyi
 */

@SuppressWarnings("serial")
@TableName("wms_estimated_arrival_order_detailed")
public class WmsEstimatedArrivalOrderDetailed extends BaseModel implements Serializable {
 private String id; 	//ID
 private String ssyqdid; 	//所属预期到货单ID
 private String dycgmxid; 	//对应采购明细ID
 private String zt; 	//状态 0创建 1部分收货 2完全收货 3收货完成 4明细取消
 private String hpid; 	//货品ID
 private String yqsl; 	//预期主单位数量
 private String sdsl; 	//实到主单位数量
 private java.math.BigDecimal je; 	//金额
 private String hppc; 	//货品批次
 private String scrq; 	//生产日期
 private String sxrq; 	//失效日期
 private String pssl; 	//破损主单位数量
 private String jssl; 	//拒收主单位数量
 private String jsyy; 	//拒收原因
 private String zdwid; 	//主单位(包装明细的id)
 private String hh; 	//行号
 private String bz; 	//预期到货通知单备注

    private String yqxsl;//预期箱单位数量
    private String sdxsl;//实到箱数量
    private String zjzt;//质检状态 0初始 1质检单创建 2质检合格 3质检不合格
    private String hzid;//货主ID
    private String ckid;

    private String show_zjzt;//质检状态显示
    @TableField(exist=false)
    private String show_zt;//状态显示
    @TableField(exist=false)
    private String show_asnzt;//ASN状态显示
    @TableField(exist=false)
    private long scrqTime;//生产日期前端显示
    @TableField(exist=false)
    private long sxrqTime;//失效日期前端显示
    @TableField(exist=false)
    private String xssl;//现收货数量
    @TableField(exist=false)
    private String hpbh;//货品编号
    @TableField(exist=false)
    private String hpmc;//货品名称
    @TableField(exist=false)
    private String shsl;//收货数量
    @TableField(exist=false)
    private String kwid;//收货库位
    @TableField(exist=false)
    private String kwmc;//库位名称
    @TableField(exist=false)
    private String xshs;//现收货数
    @TableField(exist=false)
    private String czry;//操作人员
    @TableField(exist=false)
    private String asnbh;//ASN编号
    @TableField(exist=false)
    private String zyqsl;//总预期数量
    @TableField(exist=false)
    private String mc;//包装名称
    @TableField(exist=false)
    private String ms;//主单位名称
    @TableField(exist=false)
    private String tj;//体积
    @TableField(exist=false)
    private String jz;//净重
    @TableField(exist=false)
    private String zl;//毛重
    @TableField(exist=false)
    private String wssl;//未收数量

    @TableField(exist=false)
    private String xdwsl;//箱单位数量
    @TableField(exist=false)
    private String nc;//nc编码
    @TableField(exist=false)
    private String gg;//规格
    @TableField(exist=false)
    private String zdwsl;//主单位数量

    public String getZdwsl() {
        return zdwsl;
    }

    public void setZdwsl(String zdwsl) {
        this.zdwsl = zdwsl;
    }

    public String getNc() {
        return nc;
    }

    public void setNc(String nc) {
        this.nc = nc;
    }

    public String getGg() {
        return gg;
    }

    public void setGg(String gg) {
        this.gg = gg;
    }

    public String getXdwsl() {
        return xdwsl;
    }

    public void setXdwsl(String xdwsl) {
        this.xdwsl = xdwsl;
    }

    public String getKwmc() {
        return kwmc;
    }

    public void setKwmc(String kwmc) {
        this.kwmc = kwmc;
    }

    public String getZyqsl() {
        return zyqsl;
    }

    public void setZyqsl(String zyqsl) {
        this.zyqsl = zyqsl;
    }

    public String getAsnbh() {
        return asnbh;
    }

    public void setAsnbh(String asnbh) {
        this.asnbh = asnbh;
    }

    public String getXssl() {
        return xssl;
    }

    public void setXssl(String xssl) {
        this.xssl = xssl;
    }

    public String getShow_asnzt() {
        return show_asnzt;
    }

    public void setShow_asnzt(String show_asnzt) {
        this.show_asnzt = show_asnzt;
    }

    public String getKwid() {
        return kwid;
    }

    public void setKwid(String kwid) {
        this.kwid = kwid;
    }

    public String getXshs() {
        return xshs;
    }

    public void setXshs(String xshs) {
        this.xshs = xshs;
    }

    public String getCzry() {
        return czry;
    }

    public void setCzry(String czry) {
        this.czry = czry;
    }

    public String getHpbh() {
        return hpbh;
    }

    public void setHpbh(String hpbh) {
        this.hpbh = hpbh;
    }

    public String getHpmc() {
        return hpmc;
    }

    public void setHpmc(String hpmc) {
        this.hpmc = hpmc;
    }

    public String getShsl() {
        return shsl;
    }

    public void setShsl(String shsl) {
        this.shsl = shsl;
    }

    public void setId(String id){
     this.id=id;
 }
 public String getId(){
     return id;
 }
 public void setSsyqdid(String ssyqdid){
     this.ssyqdid=ssyqdid;
 }
 public String getSsyqdid(){
     return ssyqdid;
 }
 public void setDycgmxid(String dycgmxid){
     this.dycgmxid=dycgmxid;
 }
 public String getDycgmxid(){
     return dycgmxid;
 }
 public void setZt(String zt){
     this.zt=zt;
 }
 public String getZt(){
     return zt;
 }
 public void setHpid(String hpid){
     this.hpid=hpid;
 }
 public String getHpid(){
     return hpid;
 }
 public void setYqsl(String yqsl){
     this.yqsl=yqsl;
 }
 public String getYqsl(){
     return yqsl;
 }
 public void setSdsl(String sdsl){
     this.sdsl=sdsl;
 }
 public String getSdsl(){
     return sdsl;
 }
 public void setJe(java.math.BigDecimal je){
     this.je=je;
 }
 public java.math.BigDecimal getJe(){
     return je;
 }
 public void setHppc(String hppc){
     this.hppc=hppc;
 }
 public String getHppc(){
     return hppc;
 }
 public void setScrq(String scrq){
     this.scrq=scrq;
 }
 public String getScrq(){
     return scrq;
 }
 public void setSxrq(String sxrq){
     this.sxrq=sxrq;
 }
 public String getSxrq(){
     return sxrq;
 }
 public void setPssl(String pssl){
     this.pssl=pssl;
 }
 public String getPssl(){
     return pssl;
 }
 public void setJssl(String jssl){
     this.jssl=jssl;
 }
 public String getJssl(){
     return jssl;
 }
 public void setJsyy(String jsyy){
     this.jsyy=jsyy;
 }
 public String getJsyy(){
     return jsyy;
 }
 public void setZdwid(String zdwid){
     this.zdwid=zdwid;
 }
 public String getZdwid(){
     return zdwid;
 }
 public void setHh(String hh){
     this.hh=hh;
 }
 public String getHh(){
     return hh;
 }
 public void setBz(String bz){
     this.bz=bz;
 }
 public String getBz(){
     return bz;
 }

    public long getScrqTime() {
        return scrqTime;
    }

    public void setScrqTime(long scrqTime) {
        this.scrqTime = scrqTime;
    }

    public long getSxrqTime() {
        return sxrqTime;
    }

    public void setSxrqTime(long sxrqTime) {
        this.sxrqTime = sxrqTime;
    }

    public String getZjzt() {
        return zjzt;
    }

    public void setZjzt(String zjzt) {
        this.zjzt = zjzt;
    }

    public String getYqxsl() {
        return yqxsl;
    }

    public void setYqxsl(String yqxsl) {
        this.yqxsl = yqxsl;
    }

    public String getSdxsl() {
        return sdxsl;
    }

    public void setSdxsl(String sdxsl) {
        this.sdxsl = sdxsl;
    }

    public String getShow_zt() {
        return show_zt;
    }

    public void setShow_zt(String show_zt) {
        this.show_zt = show_zt;
    }

    public String getMc() {
        return mc;
    }

    public void setMc(String mc) {
        this.mc = mc;
    }

    public String getMs() {
        return ms;
    }

    public void setMs(String ms) {
        this.ms = ms;
    }

    public String getTj() {
        return tj;
    }

    public void setTj(String tj) {
        this.tj = tj;
    }

    public String getJz() {
        return jz;
    }

    public void setJz(String jz) {
        this.jz = jz;
    }

    public String getZl() {
        return zl;
    }

    public void setZl(String zl) {
        this.zl = zl;
    }

    public String getWssl() {
        return wssl;
    }

    public void setWssl(String wssl) {
        this.wssl = wssl;
    }

    public String getShow_zjzt() {
        return show_zjzt;
    }

    public void setShow_zjzt(String show_zjzt) {
        this.show_zjzt = show_zjzt;
    }

    public String getHzid() {
        return hzid;
    }

    public void setHzid(String hzid) {
        this.hzid = hzid;
    }

    public String getCkid() {
        return ckid;
    }

    public void setCkid(String ckid) {
        this.ckid = ckid;
    }
}

